insulating synthetic rope assemblies - Turkish English Dictionary